Tool for Extraction of Functional Requirements from Legacy Code

نویسنده

  • Pooja Khanna
چکیده

A business rule specifies or restraints one aspect of business that is intended to verify business structure or determine the behavior of our business. Business rules often focus on access control issues. There author has proposed a re-engineering method that is implemented to extract a business rule from legacy source code. With time, generally the valuable documents of system are lost and in absence of documentation it becomes difficult to maintain such legacy codes. A case study is included to check the accuracy of the proposed method. The system is checked against the extracted rule with the functional requirement presented in the SRS of the case study. Keywords— Re-engineering, functional requirement, business

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Implications of Non-Functional Requirements for the Reengineering of Legacy Code

Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works, must be obtained from the IEEE. Abstract This paper describes the process whereby we investigate the imp...

متن کامل

Recovering Artifacts from Legacy Systems Using Pattern Matching

Modernizing legacy applications is the key issue facing IT managers today because there's enormous pressure on organizations to change the way they run their business to meet the new requirements. The importance of software maintenance and reengineering is forever increasing. Understanding the architecture of existing legacy applications is the most critical issue for maintenance and reengineer...

متن کامل

Service Identification Strategies in Legacy-to-SOA Migration

Legacy-to-SOA migration has been extensively researched in the last decade. Numerous approaches have been proposed. However, some of the issues still remain, such as candidate service identification in legacy code, and tool supported (semi-)automated and programming language independent service extraction. In this research, such existing issues of legacy-toSOA migration approaches are addressed...

متن کامل

A Software Transformation Framework for Quality-Driven Object-Oriented Re-engineering

In re-engineering object-oriented legacy code, it is frequently useful to introduce a design pattern in order to improve specific non-functional requirements (e.g., maintainability enhancement). This paper presents a methodology for the development of a quality-driven re-engineering framework for object-oriented systems. First, a catalogue of design motifs (primitive design pattern transformati...

متن کامل

Wolf: A tool to recover dataflow oriented designs of software systems

Dataflow diagrams have been used to model systems, not just software systems, even before computers were invented. Several forward engineering techniques for developing software systems use dataflow information for analyzing the requirements and/or the designs. Wolf is a tool to recover dataflow designs of software systems from their source code. It is expected to benefit problem domains in whi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015